african oil palm - English Synonyms Dictionary

african oil palm

n.
[1] Elaeis guineensis